consecutive green lights - Espagnol Anglais Dictionnaire